keep oneself aloof from - Francés Inglés Diccionario